iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 3
1

怎麼開始?

規劃是先從後端開始開發,完成後前端再串接
開發前我會把API格式的傳入傳出都寫在那一天的篇章上面
到後面前端開發的時候,會根據這個格式做串接 (其實都是自已
避免前後端的東西一直穿插在文章中,我怕會很亂。

架構

前後端會分離,做一個單頁式的網站,用API的方式來做溝通。
如果前後沒有分離,用傳統的方式開發,前後端會很不好合作,共同開發會比較麻煩
https://ithelp.ithome.com.tw/upload/images/20200906/20129767flIcCkfwbb.png

後端會是單體式的server,MySQL也只會有一台
因為是玩票性質的系統,一台就可以

開發環境

前端要裝Node.js,後端要裝Golang、MySQL、Redis
如果現在有一個新人小白進來,你叫在本機把這些通通都裝起來,可能會花個半天一天,而且還有版本的問題,頭很痛。
為了解決這問題,這系列會使用Docker做開發的環境。
所以建議你裝一下Docker、Docker Compose,網路上教安裝的文章太多了,這邊就不寫了。(才不是因為我懶
但如果你本來就有這些環境用自已的也沒關係~

明天會講一下docker的東西
謝謝大家!!!


上一篇
Day2 功能、頁面規劃
下一篇
Day4 來個Hello World
系列文
Golang & Vue.js 30天從0打造服務30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言